WFR WorldFootballRecord
![]() |
AFRICAN CUP OF NATIONS |
![]() |
![]() |
Winners: |
Cameroon |
![]() |
Team | Notes | |||
![]() |
Morocco | Hosts | ||
![]() |
Egypt | Title holders |
Preliminary round | ||||||
Madagascar - Mauritius | * | Qual. Madagascar | ||||
Rwanda - Lesotho | * | Qual. Rwanda | ||||
Togo - Equatorial Guinea | * | Qual. Togo | ||||
Tunisia - Mali | * | Qual. Tunisia | ||||
Preliminary round - 1st leg | ||||||
16/08/1986 | Conakry (GUI) | Guinea - Gambia | 2-1 | |||
05/10/1986 | Luanda (ANG) | Angola - Gabon | 1-0 | |||
05/10/1986 | Bangui (CTA) | Central African Republic - Congo | 1-2 | |||
05/10/1986 | Addis Abeba (ETH) | Ethiopia - Tanzania | 4-2 | |||
05/10/1986 | Freetown (SLE) | Sierra Leone - Liberia | 2-1 | |||
05/10/1986 | Kampala (UGA) | Uganda - Somalia | 5-0 | |||
Preliminary round - 2nd leg | ||||||
Tanzania - Ethiopia | * | Qual. Tanzania | ||||
30/08/1986 | Banjul (GAM) | Gambia - Guinea | 0-1 | Qual. Guinea | ||
19/10/1986 | Brazzaville (CGO) | Congo - Central African Republic | 5-1 | Qual. Congo | ||
19/10/1986 | Libreville (GAB) | Gabon - Angola | 1-0 (3-5 pso) | Qual. Angola | ||
19/10/1986 | Monrovia (LBR) | Liberia - Sierra Leone | 1-1 | Qual. Sierra Leone | ||
19/10/1986 | Mogadishu (SOM) | Somalia - Uganda | 0-0 | Qual. Uganda | ||
1st round | ||||||
Libya - Zambia | * | Qual. Libya | ||||
Malawi - Rwanda | * | Qual. Malawi | ||||
1st round - 1st leg | ||||||
27/03/1987 | Algiers (ALG) | Algeria - Tunisia | 1-0 | |||
28/03/1987 | Mombasa (KEN) | Kenya - Madagascar | 2-0 | |||
28/03/1987 | Lagos (NGA) | Nigeria - Togo | 2-0 | |||
29/03/1987 | Yaoundé (CMR) | Cameroon - Uganda | 5-1 | |||
29/03/1987 | Abidjan (CIV) | Ivory Coast - Congo | 2-0 | |||
29/03/1987 | Maputo (MOZ) | Mozambique - Zimbabwe | 1-1 | |||
29/03/1987 | Dakar (SEN) | Senegal - Guinea | 4-0 | |||
29/03/1987 | Khartoum (SUD) | Sudan - Tanzania | 1-0 | |||
29/03/1987 | Kinshasa (ZAI) | Zaire - Angola | 3-0 | |||
30/03/1987 | Accra (GHA) | Ghana - Sierra Leone | 1-2 | |||
1st round - 2nd leg | ||||||
05/04/1987 | Brazzaville (CGO) | Congo - Ivory Coast | 1-2 | Qual. Ivory Coast | ||
11/04/1987 | Luanda (ANG) | Angola - Zaire | 1-0 | Qual. Zaire | ||
11/04/1987 | Freetown (SLE) | Sierra Leone - Ghana | 0-0 | Qual. Sierra Leone | ||
11/04/1987 | Dar es Salaam (TAN) | Tanzania - Sudan | 1-1 | Qual. Sudan | ||
11/04/1987 | Kampala (UGA) | Uganda - Cameroon | 3-1 | Qual. Cameroon | ||
11/04/1987 | Harare (ZIM) | Zimbabwe - Mozambique | 3-2 | Qual. Zimbabwe | ||
12/04/1987 | Conakry (GUI) | Guinea - Senegal | 0-0 | Qual. Senegal | ||
12/04/1987 | Antananarivo (MAD) | Madagascar - Kenya | 2-1 | Qual. Kenya | ||
12/04/1987 | Lomé (TOG) | Togo - Nigeria | 1-1 | Qual. Nigeria | ||
14/04/1987 | Tunis (TUN) | Tunisia - Algeria | 1-1 | Qual. Algeria | ||
2nd round | ||||||
Algeria - Libya | * | Qual. Algeria | ||||
2nd round - 1st leg | ||||||
03/07/1987 | Lilongwe (MWI) | Malawi - Ivory Coast | 1-2 | |||
04/07/1987 | Lagos (NGA) | Nigeria - Sierra Leone | 3-0 | |||
05/07/1987 | Yaoundé (CMR) | Cameroon - Sudan | 2-0 | |||
05/07/1987 | Dakar (SEN) | Senegal - Zaire | 0-0 | |||
05/07/1987 | Harare (ZIM) | Zimbabwe - Kenya | 1-1 | |||
2nd round - 2nd leg | ||||||
18/07/1987 | Nairobi (KEN) | Kenya - Zimbabwe | 0-0 | Qual. Kenya | ||
18/07/1987 | Freetown (SLE) | Sierra Leone - Nigeria | 2-0 | Qual. Nigeria | ||
18/07/1987 | Khartoum (SUD) | Sudan - Cameroon | 1-0 | Qual. Cameroon | ||
19/07/1987 | Abidjan (CIV) | Ivory Coast - Malawi | 2-0 | Qual. Ivory Coast | ||
19/07/1987 | Kinshasa (ZAI) | Zaire - Senegal | 0-0 (4-2 pso) | Qual. Zaire | ||
* Mauritius, Lesotho, Equatorial Guinea, Mali, Zambia, Rwanda and Libya withdrew |
Team | Notes | |||
![]() |
Cameroon | Winners | ||
![]() |
Nigeria | Final | ||
![]() |
Algeria | Semi-finals | ||
![]() |
Morocco | Semi-finals | ||
![]() |
Egypt | Group stage | ||
![]() |
Ivory Coast | Group stage | ||
![]() |
Zaire | Group stage | ||
![]() |
Kenya | Group stage |
Pos | Team | Pts | Pld | W | D | L | GF | GA | ||
1 | Morocco | 4 | 3 | 1 | 2 | 0 | 2 | 1 | ||
2 | Algeria | 3 | 3 | 1 | 1 | 1 | 2 | 2 | ||
3 | Ivory Coast | 3 | 3 | 0 | 3 | 0 | 2 | 2 | ||
4 | Zaire | 2 | 3 | 0 | 2 | 1 | 2 | 3 | ||
Knockout stage |
Matchday 1 | ||||||
13/03/1988 | Casablanca (MAR) | Ivory Coast - Algeria | 1-1 | |||
13/03/1988 | Casablanca (MAR) | Morocco - Zaire | 1-1 | |||
Matchday 2 | ||||||
16/03/1988 | Casablanca (MAR) | Ivory Coast - Zaire | 1-1 | |||
16/03/1988 | Casablanca (MAR) | Morocco - Algeria | 1-0 | |||
Matchday 3 | ||||||
19/03/1988 | Casablanca (MAR) | Algeria - Zaire | 1-0 | Qual. Algeria | ||
19/03/1988 | Casablanca (MAR) | Morocco - Ivory Coast | 0-0 | Qual. Morocco |
Pos | Team | Pts | Pld | W | D | L | GF | GA | ||
1 | Nigeria | 4 | 3 | 1 | 2 | 0 | 4 | 1 | ||
2 | Cameroon | 4 | 3 | 1 | 2 | 0 | 2 | 1 | ||
3 | Egypt | 3 | 3 | 1 | 1 | 1 | 3 | 1 | ||
4 | Kenya | 1 | 3 | 0 | 1 | 2 | 0 | 6 | ||
Knockout stage |
Matchday 1 | ||||||
14/03/1988 | Rabat (MAR) | Cameroon - Egypt | 1-0 | |||
14/03/1988 | Rabat (MAR) | Nigeria - Kenya | 3-0 | |||
Matchday 2 | ||||||
17/03/1988 | Rabat (MAR) | Cameroon - Nigeria | 1-1 | |||
17/03/1988 | Rabat (MAR) | Egypt - Kenya | 3-0 | |||
Matchday 3 | ||||||
20/03/1988 | Rabat (MAR) | Cameroon - Kenya | 0-0 | Qual. Cameroon | ||
20/03/1988 | Rabat (MAR) | Nigeria - Egypt | 0-0 | Qual. Nigeria |
Semi-finals | ||||||
23/03/1988 | Casablanca (MAR) | Morocco - Cameroon | 0-1 | Qual. Cameroon | ||
23/03/1988 | Rabat (MAR) | Nigeria - Algeria | 1-1 aet (9-8 pso) | Qual. Nigeria | ||
Match for 3rd place | ||||||
26/03/1988 | Casablanca (MAR) | Algeria - Morocco | 1-1 aet (4-3 pso) | 3rd placed: Algeria | ||
Final | ||||||
27/03/1988 | Casablanca (MAR) | Cameroon - Nigeria | 1-0 | Winners: Cameroon |